equipo embarcado - English Synonyms Dictionary